man from castile kingdom, spain - Francés Inglés Diccionario